'''
Created on Nov 19, 2010

@author: namikata
'''

import random

class Main():
    def run(self):
        # This is a guess the number game.
        guessesTaken = 0
        print 'Hello! What is your name?'
        myName = raw_input()

        number = random.randint(1, 20)
        print 'Well, ' + myName + ', I am thinking of a number between 1 and 20.'

        while guessesTaken < 6:
            print 'Take a guess.' # There are four spaces in front of print.

            guess = input()
            guess = int(guess)

            guessesTaken = guessesTaken + 1

            if guess < number:
                print 'Your guess is too low.'  # There are eight spaces in front of print.
            if guess > number:
                print 'Your guess is too high.'

            if guess == number:
                break

        if guess == number:
            guessesTaken = str(guessesTaken)
            print 'Good job, ' + myName + '! You guessed my number in ' + guessesTaken + ' tries!'

        if guess != number:
            number = str(number)
            print 'Nope. The number I was thinking of was ' + number

if __name__ == '__main__':
    main = Main()
    main.run()